package com.gouda.core.service.merchantManage;

import com.gouda.core.dto.merchantManage.MerchantDto;
import com.themis.dto.BackendSystemUserDto;
import org.amethyst.atlas.basic.component.PageData;

/**
 * Created by KGL on 2015/12/5.
 */
public interface MerchantManageService {

    boolean addMerchant(MerchantDto merchantDto, final String loginUserId);

    boolean modifyMerchant(MerchantDto merchantDto);

    PageData<MerchantDto> getMerchantsByPage(String incCode, String incName, String state, String pageNum);

    boolean auditMerchant(long merchantId, int state);
}
